head & of project management careers in Roscommon, Ireland